//
//  USPackingDetailModel.h
//  usale0001
//
//  Created by YU on 16/1/16.
//  Copyright © 2016年 YU. All rights reserved.
//

#import <Foundation/Foundation.h>

@class USPackingDetailParm;
@class USPackingDetailListPo;

@interface USPackingDetailModel : NSObject

@property (nonatomic, copy) NSString *resultInfo;

@property (nonatomic, copy) NSString *serviceResult;

@property (nonatomic, strong) USPackingDetailParm *resultParm;

@property (nonatomic, copy) NSString *userToken;
@end

@interface USPackingDetailParm : NSObject
@property (nonatomic, strong) USPackingDetailListPo *packingList;
@property (nonatomic, strong) NSArray *orderandmarksandlist;
@property (nonatomic, copy) NSString *diffdate;
@property (nonatomic, strong) NSMutableArray *districtPolist;
@end


@interface USPackingDetailListPo : NSObject
@property (nonatomic, copy) NSString *isreceivervirtual;
/** 出库或入库*/
@property (nonatomic, assign) int inoroutstatus;
@property (nonatomic, copy) NSString *isissuervirtual;

@property (nonatomic, assign) BOOL isreturn;

@property (nonatomic, copy) NSString *address;

@property (nonatomic, copy) NSString *amount;

@property (nonatomic, copy) NSString *carton;

@property (nonatomic, copy) NSString *createTime;

@property (nonatomic, copy) NSString *creatorId;

@property (nonatomic, copy) NSString *currency;

@property (nonatomic, copy) NSString *earnest;

@property (nonatomic, copy) NSString *editeTime;

@property (nonatomic, copy) NSString *isDelete;

@property (nonatomic, copy) NSString *isLockUp;

@property (nonatomic, copy) NSString *issuer;

@property (nonatomic, copy) NSString *issuerlogo;

@property (nonatomic, copy) NSString *issueruid;

@property (nonatomic, copy) NSString *name;

@property (nonatomic, copy) NSString *packingdate;

@property (nonatomic, copy) NSString *packinglistid;

@property (nonatomic, copy) NSString *packingnum;

@property (nonatomic, assign) int paymentmode;

@property (nonatomic, copy) NSString *pieces;

@property (nonatomic, copy) NSString *receiver;

@property (nonatomic, copy) NSString *receiveruid;

@property (nonatomic, copy) NSString *receiverlogo;

@property (nonatomic, assign) int status;

@property (nonatomic, copy) NSString *telephone;

@property (nonatomic, copy) NSString *totalgrossweight;

@property (nonatomic, copy) NSString *totalnetweight;

@property (nonatomic, copy) NSString *countrycode;

@property (nonatomic, copy) NSString *countrysmsid;

@property (nonatomic, copy) NSString *version;//好像没返回了

@property (nonatomic, copy) NSString *imgurls;

@property (nonatomic, strong) NSArray *imgurlsArray;
@end


@interface USPackingDetailOrderAndMarksandList : NSObject
/*拆分订单*/
@property (nonatomic, assign) BOOL selected;
@property (nonatomic, copy) NSString *splitPiece;

@property (nonatomic, assign) BOOL isFaker;
@property (nonatomic, strong) NSDictionary *fakerUserInfo;

@property (nonatomic, copy) NSString *diffDay;
@property (nonatomic, copy) NSString *currency;
@property (nonatomic, copy) NSString *customername;
@property (nonatomic, assign) int inoroutstatus;
@property (nonatomic, copy) NSString *logo;
@property (nonatomic, copy) NSString *orderTotalpieces;

@property (nonatomic, copy) NSString *netweight;//没返回？


@property (nonatomic, copy) NSString *orderdetailid;
@property (nonatomic, copy) NSString *orderid;
@property (nonatomic, copy) NSString *orderstatus;

@property (nonatomic, copy) NSString *countrysmsid;
@property (nonatomic, copy) NSString *countrycode;
/**
 *  USPackingDetailProductList
 */
@property (nonatomic, strong) NSMutableArray *packingproductPoList;

@property (nonatomic, copy) NSString *productname;
@property (nonatomic, copy) NSString *producttypenames;//没返回
@property (nonatomic, copy) NSString *sellingprice;
@property (nonatomic, copy) NSString *totalpieces;

@property (nonatomic, copy) NSString *status;//这个值不知道是什么

@property (nonatomic, copy) NSString *prepaidsum;//每个订单的预付金
@end

@interface USPackingDetailProductList : NSObject

@property (nonatomic, copy) NSString *grossweight;
@property (nonatomic, copy) NSString *marksandnumbers;
@property (nonatomic, copy) NSString *measurement;
@property (nonatomic, copy) NSString *netweight;
@property (nonatomic, copy) NSString *pieces;
@property (nonatomic, copy) NSString *specification;//没返回 基本没用
@property (nonatomic, copy) NSString *totalgrossweight;
@property (nonatomic, copy) NSString *totalnetweight;
@property (nonatomic, copy) NSString *currency;
@property (nonatomic, copy) NSString *packingproductid;
@end


@interface USPackingAddressModel : NSObject
@property (nonatomic, copy) NSString *districtid;
@property (nonatomic, copy) NSString *districtname;
@property (nonatomic, copy) NSString *districtnameen;
@property (nonatomic, copy) NSString *level;
@end
